Big Huge Thesaurus

European smelt

noun